ga.view.appstate
Class GUIState

java.lang.Object
  extended by com.jme3.app.state.AbstractAppState
      extended by ga.view.appstate.GUIState
All Implemented Interfaces:
com.jme3.app.state.AppState
Direct Known Subclasses:
AerialUIState, InitializerUIState, SummaryUIState

public class GUIState
extends com.jme3.app.state.AbstractAppState

This is an extended app state for GUIs.

Since:
12.08.2012
Author:
Stephan Dreyer

Field Summary
protected  com.jme3.asset.AssetManager assetManager
           
protected  com.jme3.renderer.Camera cam
           
protected  com.jme3.input.InputManager inputManager
           
protected  com.jme3.renderer.RenderManager renderManager
           
protected  com.jme3.app.state.AppStateManager stateManager
           
protected  com.jme3.system.Timer timer
           
protected  com.jme3.renderer.ViewPort viewPort
           
 
Fields inherited from class com.jme3.app.state.AbstractAppState
initialized
 
Constructor Summary
GUIState()
           
 
Method Summary
 void finalCleanUp()
          Should be called for the final clean up on exit.
 com.jme3.renderer.Camera getCamera()
          Gets the camera.
 void initialize(com.jme3.app.state.AppStateManager stateManager, com.jme3.app.Application app)
           
 void setEnabled(boolean enabled)
           
 
Methods inherited from class com.jme3.app.state.AbstractAppState
cleanup, isEnabled, isInitialized, postRender, render, stateAttached, stateDetached, update
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

cam

protected com.jme3.renderer.Camera cam

viewPort

protected com.jme3.renderer.ViewPort viewPort

inputManager

protected com.jme3.input.InputManager inputManager

assetManager

protected com.jme3.asset.AssetManager assetManager

stateManager

protected com.jme3.app.state.AppStateManager stateManager

renderManager

protected com.jme3.renderer.RenderManager renderManager

timer

protected com.jme3.system.Timer timer
Constructor Detail

GUIState

public GUIState()
Method Detail

setEnabled

public void setEnabled(boolean enabled)
Specified by:
setEnabled in interface com.jme3.app.state.AppState
Overrides:
setEnabled in class com.jme3.app.state.AbstractAppState

finalCleanUp

public void finalCleanUp()
Should be called for the final clean up on exit.

Since:
12.08.2012

initialize

public void initialize(com.jme3.app.state.AppStateManager stateManager,
                       com.jme3.app.Application app)
Specified by:
initialize in interface com.jme3.app.state.AppState
Overrides:
initialize in class com.jme3.app.state.AbstractAppState

getCamera

public com.jme3.renderer.Camera getCamera()
Gets the camera.

Returns:
the camera